PROGram...    Related Topics

This subsystem controls external application programs that can be run on the analyzer.  

 

Command tree: PROGram[:SELected]

:EXECute

:NAME

:WAIT


PROGram[:SELected]:EXECute '<file_name>[ <command>]'

Starts an application program or open a file using an application available on the analyzer.  

'<file_name>'

Name and path of an application program to be executed or of a file to be opened. The path can be defined as an absolute path (e.g. 'c:\...') or relative to the current directory (MMEMory:CDIRectory). Blanks in the file name are not allowed because everything after a blank is interpreted as a <command>.

 

<command>

Command name in the selected application <file_name> (optional).

*RST value

 

SCPI, Command Types

Confirmed, no query.

 

Example:

PROG:SEL:NAME  PROG

Selects general program execution on the analyzer.

MMEM:CDIR 'C:\Program Files\Rohde&Schwarz\Network Analyzer\Bin'

Go to the program directory.

PROG:EXEC 'iecwin32.exe'

Start the application iecwin32.

PROG:EXEC:WAIT

Lock command execution and manual control of the analyzer until iecwin32 is paused or stopped.

 

 


PROGram[:SELected]:NAME  PROG

Selects the application to be run on the analyzer. At present, only the general parameter PROG is available: PROGram[:SELected]:EXECute can start any program.  

Use this command in order to avoid problems should the default value change in future firmware versions.

PROG

Any program running under Windows XP Embedded or any file that can be opened with an application program available on the analyzer.  

*RST value

PROG

 

SCPI, Command Types

Confirmed, command or query.

 

Example:

See PROGram[:SELected]:EXECute.

 

 


PROGram[:SELected]:WAIT

Locks command execution and manual control of the analyzer while a program started via PROGram[:SELected]:EXECute is running. The analyzer does not execute any further commands or queries until the program is stopped or paused.

Parameters

None.  

*RST value

 

SCPI, Command Types

Confirmed, command or query. The query also locks command execution; it returns 1 when the executed program is stopped or paused.  

 

Example:

See PROGram[:SELected]:EXECute.